long-term memory

US

UK

A1

noun

  • The system in the brain that can store large amounts of information for many years.